remained/stayed hidden - Turc Anglais Dictionnaire